package com.tjsinfo.tjsoa.documentationflow.dangweishouwen.dao;

import java.util.List;

import com.tjsinfo.tjsoa.documentationflow.dangweishouwen.vo.TDangweishouwenNeirong;

public interface ITDangweishouwenNeirongDAO {

	public abstract String save(TDangweishouwenNeirong transientInstance);

	public abstract void delete(TDangweishouwenNeirong persistentInstance);

	public abstract TDangweishouwenNeirong findById(java.lang.String id);

	public abstract List findByExample(TDangweishouwenNeirong instance);

	public abstract List findByProperty(String propertyName, Object value);

	public abstract List findAll();

	public abstract TDangweishouwenNeirong merge(
			TDangweishouwenNeirong detachedInstance);

	public abstract void attachDirty(TDangweishouwenNeirong instance);

	public abstract void attachClean(TDangweishouwenNeirong instance);

}